const ora = require('ora');
/*
  black
  red
  green
  yellow
  blue 
  magenta 
  cyan
  white
  gray'
*/
let process = 0
let spinner = ora(process).start();
let timer = setInterval(() => {
  spinner.color = 'blue';
  spinner.text = process + '%';
  process++;
  if (process > 100) {
    clearInterval(timer);
    spinner.succeed('bingo!');
  }
}, 100)


// setTimeout(() => {
//   spinner.info('over');
//   spinner.warn('over');
//   spinner.fail('over');
//   spinner.succeed('over');
// }, 3000)

// const ProgressBar = require('process');

// let bar = new ProgressBar(':bar', {
//   total: 10
// });
// let timer = setInterval(function () {
//   bar.tick();
//   if (bar.complete) {
//     console.log('\ncomplete\n');
//     clearInterval(timer);
//   }
// }, 100);
